you thrill - French English Dictionary